const {
    Sequelize
} = require('sequelize');

// 方法 3: 分别传递参数 (其它数据库)
const sequelize = new Sequelize('blogs', 'root', '123456', {
    host: 'localhost',
    dialect: "mysql",
    /* 选择 'mysql' | 'mariadb' | 'postgres' | 'mssql' 其一 */
    port: "3306",
    // timezone:"+8:00"
});

// 连接
sequelize
    // 发送连接请求
    .authenticate()
    // 成功
    .then(() => {
        console.log('数据库连接成功！');
    })
    // 失败
    .catch(err => {
        console.error('连接失败！' + '错误信息：' + err);
    });

// 导出这两个 创建模型 需要
module.exports = {Sequelize,sequelize}